* rst.el: Integrate support for `imenu' and `which-function'.
authorStefan Merten <smerten@oekonux.de>
Thu, 20 Sep 2012 18:59:00 +0000 (20:59 +0200)
committerStefan Merten <smerten@oekonux.de>
Thu, 20 Sep 2012 18:59:00 +0000 (20:59 +0200)
commitcb26f96d0e3e4a32f7a49992a7c5102d4a69ad95
treec5195069ca7f99d7749d36d3cb486a24226c9a54
parenta334f674cc71560c3c7b4b67741b6e2c564bc73f
* rst.el: Integrate support for `imenu' and `which-function'.
Fixes feature request bug#11711.

(rst-mode): Create `imenu-create-index-function'.
(rst-get-stripped-line): Delete after refactoring.
(rst-section-tree, rst-section-tree-rec)
(rst-section-tree-point): Refactor and document properly.
(rst-imenu-find-adornments-for-position)
(rst-imenu-convert-cell, rst-imenu-create-index): New
function.
etc/NEWS
lisp/ChangeLog
lisp/textmodes/rst.el